Data Assembler™ is used to assemble source files into binaries. Data Assembler unterstands a limited set of data Psuedo-Ops and will not assembler or generate 68K, PPC, x86 or other opcodes. IE, it's just what it says it is, a program to assemble data!

Data Assembler is a macro assembler, and thus you can greatly expand it's limited vocabulary. See the example files for some ideas on how this can be used. The main idea is to create a way for non-programmers to "write" data. For example, most people are scared of Pascal, C. etc. but are comfortable programming HyperCard or Director's Lab. With Data Assembler, you can create a language similar to the later examples that your artists, designers, etc. can use to create "programs" that are interpreted by your application.